package models

type TPITV struct {
	ID         int64 `gorm:"not null;column:ID; PRIMARY_KEY"`
	TPITV      int64 `gorm:"not null;column:TPITV;"` //采集周期
	Timeout    int64 `gorm:"column:Timeout;"`        //采集超时时间
	RetryCount int   `gorm:"column:RetryCount;"`     //重试次数
}

// 配置数据库操作的表名称
func (TPITV) TableName() string {
	return "TPITV"
}

type EditTPITVRequest struct {
	TPITV TPITV `json:"TPITV"`
}
